linux服务器性能负载查看(cpu、内存、磁盘、网络) 您所在的位置:网站首页 linux 内存查看命令 linux服务器性能负载查看(cpu、内存、磁盘、网络)

linux服务器性能负载查看(cpu、内存、磁盘、网络)

2023-10-12 01:53| 来源: 网络整理| 查看: 265

说明

1、工具:

top 、uptime 、w 检测系统整体的负载、承受能力 iostat 、 iotop 查看磁盘IO vmstat、 sar 、iostat、 top 检测CPU free、vmstat 内存

2、服务器系统性能标准评估表 在这里插入图片描述

二、详解 1、查看整体负载 TOP命令

CPU、内存信息查看 在这里插入图片描述 $cpu: cpu核数 sy: 内核CPU使用率 us: 用户CPU使用率 id: 空闲CPU使用率 total: 总内存 free: 空闲内存 used: 已使用内存 buff/cache: 缓存内存,富余内存 load average: 0.09, 0.05, 0.05 负载不要超过CPU 核数 * 2, 三个数字平均值 1分钟,5分钟,15分钟,一般只看第1个值

uptime [root@localhost ~]# uptime 12:38:43 up 31 min, 1 user, load average: 0.00, 0.02, 0.05

load average: 0.00, 0.02, 0.05 负载不要超过CPU 核数 * 2, 三个数字平均值 1分钟,5分钟,15分钟,一般只看第1个值

w命令

登录用户及负载

[root@localhost ~]# w 12:39:56 up 32 min, 1 user, load average: 0.00, 0.02, 0.05 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 192.168.1.101 12:10 4.00s 0.07s 0.00s w 2、查看IO(磁盘读写) iostat命令 [root@localhost ~]# iostat -x 1 2 Linux 3.10.0-1062.el7.x86_64 (localhost.localdomain) 10/07/2020 _x86_64_ (2 CPU) avg-cpu: %user %nice %system %iowait %steal %idle 0.12 0.00 0.16 0.36 0.00 99.36 Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util scd0 0.00 0.00 0.00 0.00 0.16 0.00 114.22 0.00 1.33 1.33 0.00 1.11 0.00 sda 0.00 0.03 0.95 0.21 27.97 3.13 53.84 0.02 14.83 16.26 8.24 7.77 0.90 dm-0 0.00 0.00 0.75 0.23 22.92 2.50 51.76 0.02 18.66 21.99 7.96 8.86 0.87 dm-1 0.00 0.00 0.01 0.00 0.34 0.00 50.09 0.00 3.74 3.74 0.00 3.53 0.00 dm-2 0.00 0.00 0.02 0.00 0.17 0.31 56.45 0.00 2.13 2.08 3.50 1.96 0.00 avg-cpu: %user %nice %system %iowait %steal %idle 0.00 0.00 0.00 0.50 0.00 99.50 Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util scd0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 sda 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 dm-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 dm-1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 dm-2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00

每1秒一交 共2次 查看IO中的%iowait参数

iotop

可以查看相关进程对应IO等信息

[root@localhost ~]# iotop Total DISK READ : 0.00 B/s | Total DISK WRITE : 7.81 K/s Actual DISK READ: 0.00 B/s | Actual DISK WRITE: 7.81 K/s TID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND 1685 be/4 root 0.00 B/s 3.90 K/s 0.00 % 0.00 % java -Djava.util.logging.config.file=/usr/local/tomca~he.catalina.startup.Bootstrap start [C2 CompilerThre] 1690 be/4 root 0.00 B/s 3.90 K/s 0.00 % 0.00 % java -Djava.util.logging.config.file=/usr/local/tomca~he.catalina.startup.Bootstrap start [VM Periodic Tas] 512 be/0 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [kworker/0:1H] 1 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % systemd --switched-root --system --deserialize 22 2 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [kthreadd] 1707 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % java -Djava.util.logging.config.file=/usr/local/tomca~he.catalina.startup.Bootstrap start [http-nio-8080-A] 4 be/0 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [kworker/0:0H] 3、检测CPU

vmstat sar iostat top

vmstat [root@localhost ~]# vmstat procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu----- r b swpd free buff cache si so bi bo in cs us sy id wa st 1 0 0 1297028 2108 327968 0 0 22 5 46 80 0 0 99 0 0 sar命令 [root@localhost ~]# sar Linux 3.10.0-1062.el7.x86_64 (localhost.localdomain) 10/07/2020 _x86_64_ (2 CPU) 12:07:50 PM LINUX RESTART 12:10:02 PM CPU %user %nice %system %iowait %steal %idle 12:20:01 PM all 0.05 0.00 0.07 0.08 0.00 99.80 12:30:01 PM all 0.03 0.00 0.07 0.01 0.00 99.89 12:40:01 PM all 0.04 0.00 0.08 0.01 0.00 99.87 12:50:01 PM all 0.03 0.00 0.05 0.01 0.00 99.91 01:00:01 PM all 0.03 0.00 0.05 0.01 0.00 99.92 01:10:01 PM all 0.03 0.00 0.06 0.02 0.00 99.89 01:20:01 PM all 0.03 0.00 0.05 0.01 0.00 99.91 01:30:01 PM all 0.03 0.01 0.09 0.07 0.00 99.80 01:40:01 PM all 0.02 0.00 0.05 0.01 0.00 99.92 01:50:01 PM all 0.03 0.00 0.05 0.01 0.00 99.92 02:00:01 PM all 0.21 0.00 0.32 0.35 0.00 99.11 02:10:01 PM all 0.09 0.00 0.10 0.01 0.00 99.80 Average: all 0.05 0.00 0.09 0.05 0.00 99.81 vmstat命令 [root@localhost ~]# iostat Linux 3.10.0-1062.el7.x86_64 (localhost.localdomain) 10/07/2020 _x86_64_ (2 CPU) avg-cpu: %user %nice %system %iowait %steal %idle 0.13 0.00 0.17 0.34 0.00 99.36 Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn scd0 0.00 0.14 0.00 1028 0 sda 1.21 40.59 8.85 306553 66844 dm-0 1.07 36.22 8.30 273527 62707 dm-1 0.01 0.29 0.00 2204 0 dm-2 0.01 0.15 0.27 1141 2048 4、查看内存信息 free 命令 [root@localhost ~]# free -m total used free shared buff/cache available Mem: 1846 264 1260 9 322 1433 Swap: 5503 0 5503

shared buff/cache available 为缓存,也可以理解为剩余内存

------------------end



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有